/****************************************************
	文件：NormalSeekFactory.cs
	作者：HuskyT
	邮箱：1005240602@qq.com
	日期：2020/5/15 23:28:39
	功能：NormalSeek 行为生产工厂
*****************************************************/

namespace AIBehavior
{
    public class NormalSeekFactory : IFactory
    {
        public IEntity Create(AIData data)
        {
            AIEntity entity = new AIEntity();
            entity.Init(data);
            LookAt lookAt = new LookAt(data);
            lookAt.Decorate(entity);
            NormalSeek normalSeek = new NormalSeek(data);
            normalSeek.Decorate(lookAt);
            return normalSeek;
        }
    }
}